Optimization¶
References¶
“Optimization Modeling in Python: PuLP, Gurobi, and CPLEX” (2018)
https://medium.com/opex-analytics/optimization-modeling-in-python-pulp-gurobi-and-cplex-83a62129807a
“Solve Optimization Problems: Exploring Linear Programming with Python” (2024)
https://medium.com/@chenycy/solve-optimization-problems-exploring-linear-programming-with-python-a299bcc9bdb8
“Linear programming: Theory and applications” (2023)
https://towardsdatascience.com/linear-programming-theory-and-applications-c67600591612
“Hands-On Linear Programming: Optimization With Python”
https://realpython.com/linear-programming-python/
“4 Ways to Solve Linear Programming in Python”
https://medium.com/@chongjingting/4-ways-to-solve-linear-programming-in-python-b4af36b7894d
What else ?
Open source¶
In python¶
- https://docs.scipy.org/doc/scipy/reference/optimize.html
- Google OR-Tools https://developers.google.com/optimization/ (C++, with a Python API)
- Pyomo: http://www.pyomo.org/
- PULP: https://coin-or.github.io/pulp/
- cvxpy
- torch.optim
Not in Python¶
- https://choco-solver.org/ (Java)
- https://github.com/jump-dev/JuMP.jl (Julia)
Non Open Source Alternatives¶
- AMPL
- CPLEX
- Gurobi
#python
Page last modified: 2024-11-25 08:54:17